appear helpless - German English Dictionary